package FD.Gestores;

import FD.Beans.DetallePedido;
import FD.Beans.Pedido;

public class GestorPedidos {

    public boolean crearPedido(Pedido cS) {

        String sql = "INSERT INTO fastdbd.fd_Pedidos "
                + "(Pedido, usuario, fecha, estado) "
                + "VALUES (" + cS.getIdPedido() + ", " + cS.getIdUsuario() + ", '" + cS.getFechaPedido() + "'," + cS.getEstado() + ")";

        return GestorDB.excuteCommand(sql);

    }

    public boolean crearDetallePedido(DetallePedido[] dS) {

        String sql = "";
        
        for (DetallePedido a : dS) {

            sql = sql +"INSERT INTO fastdbd.fd_Detalles "
                    + "(detalle, pedido, combo) "
                    + "VALUES (" + a.getIdDetalle() + ", " + a.getIdPedido() + "," + a.getIdCombo() + ");";

        }


        return GestorDB.excuteCommand(sql);

    }

    public boolean actualizarPedido(Pedido cS) {

        String sql = "UPDATE fastdbd.fd_Pedidos "
                + "SET estado=" + cS.getEstado() + "  WHERE Pedido = '" + cS.getIdPedido() + "'";

        return GestorDB.excuteCommand(sql);

    }
}
